package com.example.service;

import com.example.dto.BorrowRecordDTO;
import com.example.pojo.Borrow;

import java.util.List;

public interface BorrowService {

    // 查询所有借阅记录
    List<BorrowRecordDTO> getAllBorrows();

    // 更新借阅状态（归还/未归还）
    boolean updateBorrowStatus(Integer id, String returnDate);


    List<BorrowRecordDTO> searchBorrows(String keyword, int offset, int pageSize);

    int countBorrows(String keyword);


    //增加新借阅
    boolean insertBorrow(Borrow borrow);
}